Context-sensitive user interface